//
//  DrawProtocol.h
//  TabulaImaginarium11
//
//  Created by TA2 on 6/21/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "NetworkController.h"
#import "NetworkProtocol.h"

@interface DrawProtocol : NetworkProtocol {

}

- (void)readPacket:(NSArray *)packet fromSocket:(AsyncSocket *)socket;
- (void)sendRequestForAllLines;
- (void)sendLine:(DrawingPath *)line forPlayer:(Player *)player atLayer:(int)layer atPoint:(CGPoint) tilePoint;
- (void)setupProtocol;
- (void)sendSuspend;
- (void)sendContinue;

@end
